Skip to content

test(e2e): Nightly test setup - #6872

Merged
hairyhum merged 4 commits into
hairyhum/e2e-testfrom
hairyhum/e2e-nightly
Aug 25, 2026
Merged

test(e2e): Nightly test setup#6872
hairyhum merged 4 commits into
hairyhum/e2e-testfrom
hairyhum/e2e-nightly

Conversation

@hairyhum

Copy link
Copy Markdown
Contributor

Add nightly workflow definition
Add test env configuration to run nightly tests in kind cluster

Added combined test suite to run all tests in a same suite in order to share kind cluster environment.

Each suite needs to be an importable package adding its test feature into the utils.TestFeatures.
All those features will be executed in parallel by the shared test suite in nightly env.

We make them run in parallel, because each test might take 5-15 minutes waiting for argocd to sync.

Add nightly workflow definition
Add test env configuration to run nightly tests in kind cluster

Added combined test suite to run all tests in a same suite in order to share kind cluster environment.

Signed-off-by: Daniil Fedotov <daniil.fedotov@akuity.io>
@hairyhum
hairyhum requested a review from a team as a code owner August 24, 2026 19:56
@kargo-governance-bot kargo-governance-bot Bot added needs/area Issue or PR needs to be labeled to indicate what parts of the code base are affected needs/kind Issue or PR needs to be labeled to clarify its nature needs/priority Priority has not yet been determined; a good signal that maintainers aren't fully committed labels Aug 24, 2026
@codecov

codecov Bot commented Aug 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 30.84%. Comparing base (f37743a) to head (ca089ee).

Additional details and impacted files
@@                  Coverage Diff                  @@
##           hairyhum/e2e-test    #6872      +/-   ##
=====================================================
- Coverage              31.13%   30.84%   -0.29%     
=====================================================
  Files                    832      826       -6     
  Lines                  81235    80666     -569     
=====================================================
- Hits                   25294    24885     -409     
+ Misses                 54470    54327     -143     
+ Partials                1471     1454      -17     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Signed-off-by: Daniil Fedotov <daniil.fedotov@akuity.io>
Signed-off-by: Daniil Fedotov <daniil.fedotov@akuity.io>
…n with locally-built kargo image

Signed-off-by: Daniil Fedotov <daniil.fedotov@akuity.io>
@hairyhum
hairyhum merged commit 4f277ea into hairyhum/e2e-test Aug 25, 2026
12 of 13 checks passed
@hairyhum
hairyhum deleted the hairyhum/e2e-nightly branch August 25, 2026 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs/area Issue or PR needs to be labeled to indicate what parts of the code base are affected needs/kind Issue or PR needs to be labeled to clarify its nature needs/priority Priority has not yet been determined; a good signal that maintainers aren't fully committed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants